a toothless tiger - Espagnol Anglais Dictionnaire